FortuneChina April Crude Oil Output Lowest Since July 2013FortuneData from the National Bureau of Statistics released on Saturday showed China produced 16.59 million tons of crude oil last month, or about 4.04 million barrels per day (bpd), the lowest rate
…